package com.web.pay;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * Created by xukk on 2017/7/4.
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class WxPayDto {
    /**
     * 公众账号ID 是
     */
    private String appid;
    /**
     * 商户号 是
     */
    private String mch_id;
    /**
     * 设备号
     */
    private String device_info;
    /**
     * 随机字符串 是
     */
    private String nonce_str;
    /**
     * 签名 是
     */
    private String sign;
    /**
     * 商品描述 是
     */
    private String body;
    /**
     * 商品详情
     */
    private String detail;
    /**
     * 附加数据
     */
    private String attach;
    /**
     * 商户订单号 是
     */
    private String out_trade_no;
    /**
     * 货币类型
     */
    private String fee_type;
    /**
     * 总金额 是
     */
    private String total_fee;
    /**
     * 终端IP 是
     */
    private String spbill_create_ip;
    /**
     * 交易起始时间
     */
    private String time_start;
    /**
     * 交易结束时间
     */
    private String time_expire;
    /**
     * 商品标记
     */
    private String goods_tag;
    /**
     * 通知地址 是
     */
    private String notify_url;
    /**
     * 交易类型 是 取值如下：JSAPI，NATIVE，APP
     */
    private String trade_type;
    /**
     * 商品ID
     */
    private String product_id;
    /**
     * 用户标识
     */
    private String openid;
    private String signKey;
    private String out_refund_no;
    private String refund_fee;
    private String refund_fee_type;
    private String json;
    /*  订单号*/
    private String transaction_id;
}
